the strongest soccer team - Francés Inglés Diccionario